﻿.ui-icon, .ui-icon-black, .record-ref span, .selected-group-icon, .bnt-set-itext .bnt-set-i span
{
    display:inline-block;
    width:16px;
    height:16px;
    background-repeat:no-repeat;
    background-image:url('images/default-icons.png');
    overflow:hidden;
    text-indent:-1000px;
    white-space:nowrap;
}
.ui-icon:hover
{
    background-image:url('images/hover-icons.png');
}
.ui-icon-black, .record-ref span, .bnt-set-itext .bnt-set-i span
{
    background-image:url('images/black-icons.png');
}
.ui-icon-required
{
    background-position:0px -144px;
}
.ui-icon-extra
{
    background-position:-64px -96px;
}
.ui-prev
{
    background-position:-160px -112px;
}
.ui-edit
{
    background-position:-64px -112px;
}
.ui-del
{
    background-position:-176px -96px;
}
.record-ref span
{
    background-position:-32px -80px;
}
.ui-icon-add
{
    background-position:-32px -128px;
}
.ui-icon-refresh
{
    background-position:-64px -80px;
}
.icon-close
{
    background-position:-32px -192px;
}
.selected-group-icon{
  background-position: -16px -96px;
position: absolute;
right: 0;
bottom:15%;
display:none;
}
.selected-group .selected-group-icon{
display:block;
}